to shed - French English Dictionary